Realistic Agent Movement in Dynamic Game Environments
نویسندگان
چکیده
One of the greatest challenges in the design of realistic Artificial Intelligence (AI) in computer games is agent movement. Pathfinding strategies are usually employed as the core of any AI movement system. This paper examines pathfinding algorithms used presently in games and details their shortcomings. These shortcomings are particularly apparent when pathfinding must be carried out in real-time in dynamic environments. This paper proposes a strategy by which machine learning techniques such as Artificial Neural Networks and Genetic Algorithms can be used to enhance traditional pathfinding algorithms to solve the real-time aspect of this problem. We describe a test bed system, currently in development, that incorporates these machine learning techniques into a 3D game engine.
منابع مشابه
Analysis of the Evolutionary Game Theory in Agent-Based Computational Systems: OPEC Oil-Producing Countries
This study suggests a new method for analysing the behavioral economics issues in the framework of game theory. In this context, bounded rational agents interact with one another in a strategic manner. Therefore, conventional economic modeling techniques are unable to explaine this kind of interactions. In this regard, evolutionary game theory and agent-based modeling are known as the most suit...
متن کاملInteractive and adaptive data-driven crowd simulation: User study
We present an adaptive data-driven algorithm for interactive crowd simulation. Our approach combines realistic trajectory behaviors extracted from videos with synthetic multi-agent algorithms to generate plausible simulations. We use statistical techniques to compute the movement patterns and motion dynamics from noisy 2D trajectories extracted from crowd videos. These learned pedestrian dynami...
متن کاملThesis This Thesis Done in Cooperation with the Moves Institute Approved for Public Release; Distribution Is Unlimited Agent-based Soldier Behavior in Dynamic 3d Virtual Environments
maximum 200 words) Human behavior in virtual environments is commonly implemented as a finite state machine. This programming approach can be effective and challenging against human players, but its ability to realistically simulate the behavior of cooperative groups of soldiers is limited. This thesis covers the development of an agent-based system to control the behavior of infantry in 3D vir...
متن کاملPinball: Planning and Learning in a Dynamic Real-Time Environment
We are interested in the automation of planning and learning in dynamic physical environments. Recently we have begun to consider the game of pinball as a robotics testbed. Our intention is to build an autonomous learning agent that controls the game and improves its performance over time. We believe that pinball will give us a structured environment in which to investigate issues of planning a...
متن کاملSimulation and Evaluation of Urban Development Scenarios Using Integration of Cellular Automata Model and Game Theory
Urban growth is a dynamic and evolutionary spatial and social process that relates to the changes of urban spatial units and the transformation of people’s lifestyles and consequently demographic changes. Considering the urban development process as a function of land uses interactions, population structure and the strategic behavior of the agents involved in the urban development process (the ...
متن کامل